<?php

namespace App\Models\Enum;
class OrderStatusEnum
{
//0待核销  1部分核销 2已完成 3部分退款 4全额退款 5已取消
    const UNCHECK = 0; //待核销
    const CHECKED = 1; //部分核销
    const DONE = 2; //2已完成
    const SOME_REFUND = 3; //部分退款
    const REFUND = 4; //全额退款
    const CANCEL = 5; //已取消

    public static function getStatusName($status){
        switch ($status){
            case self::UNCHECK:
                return '待核销';
            case self::CHECKED:
                return '部分核销';
            case self::DONE:
                return '已完成';
            case self::SOME_REFUND:
                return '部分退款';
            case self::REFUND:
                return '全额退款';
            case self::CANCEL:
                return '已取消';
            default:
                return '';
        }
    }
}
